cable support technologies - German English Dictionary